// pages/examsub/examsub.js
const app =getApp({})
Page({

  /**
   * 页面的初始数据
   */
  data: {
    gridData: [
        { data: '0', title: '总题数' },
        { data: '0', title: '有效作答题数' },
        { data: '0', title: '实际作答题数' },
        { data: '0', title: '答对题数' },
        { data: '0', title: '答错题数' },
        { data: '0', title: '正确率' }
    ],
    check_mistake_flag:false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    console.log(app.globalData.examCountInfo);
    var infoTemp = app.globalData.examCountInfo
    this.data.gridData[0].data=infoTemp.sum
    this.data.gridData[1].data=infoTemp.effective_answer_part
    this.data.gridData[2].data=infoTemp.actual_answer_part
    this.data.gridData[3].data=infoTemp.correct_num
    this.data.gridData[4].data=infoTemp.error_num
    this.data.gridData[5].data=infoTemp.accuracy_rate*100
    this.setData({
        gridData:this.data.gridData,
        question:app.globalData.examCountInfo.questions
    })
    console.log(this.data.gridData);
  },
  checkMistake(){
      this.setData({
          check_mistake_flag:!this.data.check_mistake_flag
      })
  },
  uploadFile(){
      console.log(app.globalData.examCountInfo);
      wx.request({
        url:app.globalData.baseUrl + '/user/submit_exam',
        method:"POST",
        data:{
            accuracy_rate:app.globalData.examCountInfo.accuracy_rate,
            actual_answer_part:app.globalData.examCountInfo.actual_answer_part,
            correct_num:app.globalData.examCountInfo.correct_num,
            effective_answer_part:app.globalData.examCountInfo.effective_answer_part,
            error_num:app.globalData.examCountInfo.error_num,
            subTime:app.globalData.examCountInfo.subTime,
            sum:app.globalData.examCountInfo.sum,
            questions:app.globalData.examCountInfo.questions,
            userid:wx.getStorageSync('userInfo').id
        },success:(res)=>{
            if(res.data.success==true){
                wx.showToast({
                  title: '上传成功',
                  icon:"none",
                  duration:"2000"
                })
                wx.reLaunch({
                  url: '/pages/index/index',
                })
            }
        },fail:(res)=>{
            wx.showToast({
              title: 'Serve Error',
              icon:"none"
            })
        }
      })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})